Masteriyo\Addons\MigrationTool\TutorLMS D

Total Complexity 203
Dependencies 11
Dependents 1
Total lines 1,580
Lines of code 1,006
Logical lines of code 536
Comment lines 332
Methods 29
Properties 0

Methods 29

Method Rating Maintainability Complexity Lines of code
migrate_course_categories_from_tutor_to_masteriyo()
B
39 22 63
process_question_migration_from_tutor()
B
36 20 80
get_tutor_courses_and_update_masteriyo()
B
32 18 108
update_masteriyo_course_from_tutor()
B
36 16 73
generate_migration_response_from_tutor()
A
40 12 63
extract_video_source()
A
49 14 29
migrate_tutor_order()
A
41 9 58
insert_custom_order()
A
35 6 91
migrate_tutor_reviews()
A
43 9 46
update_user_role_to_masteriyo_student()
A
57 9 15
update_tutor_course_quiz_to_masteriyo()
A
48 8 29
update_questions_and_answers_from_tutor()
A
44 6 46
update_tutor_enrolled_user_to_masteriyo_enrolled_user()
A
44 6 46
convert_time_limit_to_minutes()
S
58 7 15
update_tutor_lesson_to_masteriyo()
S
55 6 19
update_edd_order_data_and_order_info()
S
51 5 26
set_course_difficulty_from_tutor_to_masteriyo()
S
53 5 23
get_and_update_tutor_announcements()
S
50 4 30
convert_wc_status()
S
55 3 20
answer_list_by_question()
S
60 3 14
remove_student_data_from_tutor()
S
52 2 27
calculate_incorrect_answers()
S
66 3 9
calculate_correct_answers()
S
66 3 9
get_tutor_announcements_data()
S
61 2 12
get_tutor_course_reviews()
S
54 1 27
get_enrolled_users_by_course_id()
S
60 1 13
migrate_tutor_courses()
S
80 1 3
update_quiz_attempts_from_tutor_to_masteriyo()
S
76 1 4
remove_tutor_instructor_related_data()
S
68 1 8